<!doctype html>
<html class="no-js" lang="">
  
  <head>
    <meta charset="utf-8">
    <meta http-equiv="x-ua-compatible" content="ie=edge">
    <title>Ai - Chat</title>
    <meta name="description" content="">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>#chatgpt-response { font-family: "宋体"; font-size: 20px; color: #0000FF; font-weight: bold; }</style>
    <!-- favicon icon -->
    <link rel="icon" href="img/favicon.png">
    <!-- All CSS Files Here -->
    <link rel="stylesheet" href="css/bootstrap.min.css">
    <link rel="stylesheet" href="css/et-line-fonts.css">
    <link rel="stylesheet" href="css/ionicons.min.css">
    <link rel="stylesheet" href="css/magnific-popup.css">
    <link rel="stylesheet" href="css/meanmenu.css">
    <link rel="stylesheet" href="css/global.css">
    <link rel="stylesheet" href="style.css">
    <link rel="stylesheet" href="css/responsive.css">
    <script src="js/vendor/modernizr-2.8.3.min.js"></script>
    <script>
	    async function callCHATGPT() {
		var responseText1 = document.getElementById("chatgpt-response");
		responseText1.innerHTML = ""
        function printMessage(message) {
          var responseText = document.getElementById("chatgpt-response");
          var index = 0;

          // 创建一个定时器，每隔一段时间打印一个字符
          var interval = setInterval(function() {
            responseText.innerHTML += message[index];
            index++;

            // 当打印完成时，清除定时器
            if (index >= message.length) {
              clearInterval(interval);
            }
          },
          150); // 每隔50毫秒打印一个字符
        }

        var data = JSON.stringify({
          "prompt": document.getElementById("chat-gpt-input").value,
          "max_tokens": 2048,
          "temperature": 0.5,
          "top_p": 1,
          "frequency_penalty": 0,
          "presence_penalty": 0,
          "model": "text-davinci-003"
        });
        $.ajax({
                type: "post",
                dataType: "json",
                url: 'submit.php',
                data: {data:data},
                success: function (res) {
                    console.log(res);
                    if(res.status !== 200){
                        alert(res.msg);
                        return false;
                    }
                    var response = res.data;
                    // 将CHATGPT的返回值输出到文本框
                    var responseText = document.getElementById("chatgpt-response");
                    var index = 0;
                    responseText.innerHTML = '';
                    // 创建一个定时器，每隔一段时间打印一个字符
                    var interval = setInterval(function() {
                            responseText.innerHTML += response[index];
                            index++;

                            // 当打印完成时，清除定时器
                            if (index >= response.length) {
                                clearInterval(interval);
                            }
                        },
                        50); // 每隔50毫秒打印一个字符
                    console.log(res);
                    return false;
                }
        });
        await printMessage('正在思考，请等待......');
        return;
      }
	</script>
  </head>
	 
  <body>
    <div class="page-loader">
      <div class="loader">Loading...</div></div>
    <header id="sticky-header">
      <div class="header-area">
        <div class="container sm-100">
          <div class="row">
            <div class="col-md-3 col-sm-2">
              <div class="logo text-upper">
                <h4>
                  <a href="index.html">OpenAi -GPT</a></h4>
              </div>
            </div>
          </div>
        </div>
      </div>
    </header>
    <div class="basic-portfolio-area ptb-10">
      <div class="filter-menu text-center mb-40">
        <h4>与Ai对话，请描述您的需求-支持中文、英语、日本语等</h4>
        <h3>访问费用由站长承担，请勿频繁访问！</h3>
          <h3>本网站仅供openai学习体验，所表言论立场与作者无关！</h3>
          <h3>友情链接：<a target="_blank" href="https://www.daliblog.cn">大力博客</a></h3>
	  </div>
      <div class="call-to-action-area gray-bg ptb-60">
        <div class="container">
          <div class="row">
            <div class="col-md-9 col-sm-9 col-xs-12">
              <div class="form-group">
                <label></label>
                <textarea class="form-control" id="chat-gpt-input" placeholder="输入描述" rows="3" resize="none" style="width: 135%; margin: 0 auto; background-color: #f4f4f4; color: #333; border: 1px solid #ccc; border-radius: 12px;"></textarea>
              </div>
              <div class="col-md-3 col-sm-3 col-xs-12">
                <div class="call-to-action">
                  <button onclick="callCHATGPT()" autocomplete="off" class="btn btn-large" href="#" style="background-color: #333; color: #f4f4f4; border-radius: 10px">
                    <span class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span>Click to
                    <br>Answer</button></div>
              </div>
              <div class="col-md-9 col-sm-9 col-xs-12">
                <div class="form-group">
                  <label></label>
                  <textarea class="form-control" id="chatgpt-response" placeholder="长途访问，请耐心等待回答 Ai生成它很快，但是由于网络问题我们需要等待，通常内容越长等待越久 如果长时间没反应请刷新页面重试" rows="26" resize="none" style="width: 150%;height: auto; margin: 0 auto; background-color: #f4f4f4; color: #333; border: 1px solid #ccc; border-radius: 10px; overflow: scroll;" readonly="true"></textarea>
                </div>
              </div>
              <img style="width: 200px;height:300px;position: fixed;right: 0;" src='https://www.daliblog.cn/static/home/images/zhangl.jpg' />
            </div>
          </div>
		</div>
		<footer>
			<div class="basic-footer gray-bg text-center ptb-90">
				<div class="container">
					<div class="footer-logo mb-30">
						<h3><a href="index.html">Open Ai 智能对话</a></h3>
					</div>
					<div class="copyright mt-20">
						<hr>
						<hr>
						<p> 👇扫码领取支付宝红包👇</p>
						<p><img style="width: 200px;height:300px;" src='https://www.daliblog.cn/static/home/images/zhangl.jpg' /></p>
					</div>
				</div>
			</div>
		</footer>

        <script src="js/vendor/jquery-1.12.0.min.js"></script>
        <script src="js/bootstrap.min.js"></script>
        <script src="js/isotope.pkgd.min.js"></script>
        <script src="js/imagesloaded.pkgd.min.js"></script>
        <script src="js/jquery.magnific-popup.min.js"></script>
        <script src="js/jquery.meanmenu.js"></script>
        <script src="js/plugins.js"></script>
        <script src="js/main.js"></script>

  </body>

</html>
